#include "pagesetvolume.h"
#include "ui_pagesetvolume.h"

PageSetVolume::PageSetVolume(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::PageSetVolume)
{
    ui->setupUi(this);
    setAutoFillBackground(true);  //设置自动填充
    QPalette palette = BKGCLR;
    setPalette(palette);
    connect(ui->ButtonAdd, SIGNAL(released()), this, SLOT(AddButtonClicked()));
    connect(ui->ButtonSub, SIGNAL(released()), this, SLOT(SubButtonClicked()));
}

PageSetVolume::~PageSetVolume()
{
    delete ui;
}

void PageSetVolume::AddButtonClicked()
{
    if(ui->VolumeBar->value() < 200)
    {
        setLight(ui->VolumeBar->value()+20);
    }
}

void PageSetVolume::SubButtonClicked()
{
    if(ui->VolumeBar->value() > 10)
    {
        setLight(ui->VolumeBar->value()-20);
    }
}

void PageSetVolume::setLight(int val)
{
    if(val>=0 && val<=100)
    {
        ui->VolumeBar->setValue(val);
    }
}
